Skip to content

Update CI to use GitHub actions#426

Merged
LiamConnors merged 37 commits intomasterfrom
update-ci
Mar 30, 2026
Merged

Update CI to use GitHub actions#426
LiamConnors merged 37 commits intomasterfrom
update-ci

Conversation

@LiamConnors
Copy link
Copy Markdown
Member

@LiamConnors LiamConnors commented Mar 10, 2026

This workflow uses the output of plotly/plotly.py#5541 to build the docs

@LiamConnors LiamConnors requested a review from antoinerg March 10, 2026 14:04
@antoinerg
Copy link
Copy Markdown

antoinerg commented Mar 10, 2026

It looks good to me @LiamConnors . Should we ask someone from graphing library team to review that as well? Please squash / merge so we end up with one commit that is easy to revert down the road if needed :)

@LiamConnors LiamConnors changed the title Update ci to use GitHub actions Update CI to use GitHub actions Mar 17, 2026
Copy link
Copy Markdown
Contributor

@camdecoster camdecoster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I left a couple of suggestions, but this looks good.

Comment on lines +36 to +38
- name: Set up Mapbox token
run: |
echo "token: ${{ secrets.MAPBOX_TOKEN }}" > _data/mapbox_token.yml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fine as is, but why make it a separate step?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I felt it was cleaner and easier to read to keep all these setup steps separate

LiamConnors and others added 2 commits March 30, 2026 12:16
Co-authored-by: Cameron DeCoster <cameron.decoster@gmail.com>
@LiamConnors LiamConnors merged commit 9feaddf into master Mar 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants